#ifndef CUFFTDX_FFT_22_FP32_FWD_PTX_HPP
#define CUFFTDX_FFT_22_FP32_FWD_PTX_HPP



template<> __forceinline__ __device__ void cufftdx_private_function<8, float, 1>(cufftdx::detail::complex<float> *rmem, unsigned smem){

asm volatile (R"({
.reg .f32 f<483>;
.reg .b64 rd<2>;
add.f32 f89, %49, %97;
add.f32 f90, %51, %99;
sub.f32 f91, %49, %97;
sub.f32 f92, %51, %99;
add.f32 f93, %54, %92;
add.f32 f94, %56, %93;
sub.f32 f95, %54, %92;
sub.f32 f96, %56, %93;
add.f32 f97, %60, %86;
add.f32 f98, %61, %88;
sub.f32 f99, %60, %86;
sub.f32 f100, %61, %88;
add.f32 f101, %65, %81;
add.f32 f102, %67, %83;
sub.f32 f103, %65, %81;
sub.f32 f104, %67, %83;
add.f32 f105, %70, %76;
add.f32 f106, %72, %77;
sub.f32 f107, %70, %76;
sub.f32 f108, %72, %77;
add.f32 f109, %44, f89;
add.f32 f110, %45, f90;
add.f32 f111, f109, f93;
add.f32 f112, f110, f94;
add.f32 f113, f111, f97;
add.f32 f114, f112, f98;
add.f32 f115, f113, f101;
add.f32 f116, f114, f102;
add.f32 f117, f115, f105;
add.f32 f118, f116, f106;
fma.rn.f32 f119, f89, 0f3F575C64, %44;
fma.rn.f32 f120, f92, 0fBF0A6770, 0f00000000;
fma.rn.f32 f121, f90, 0f3F575C64, %45;
fma.rn.f32 f122, f91, 0fBF0A6770, 0f00000000;
fma.rn.f32 f123, f93, 0f3ED4B147, f119;
fma.rn.f32 f124, f96, 0fBF68DDA4, f120;
fma.rn.f32 f125, f94, 0f3ED4B147, f121;
fma.rn.f32 f126, f95, 0fBF68DDA4, f122;
fma.rn.f32 f127, f97, 0fBE11BAFB, f123;
fma.rn.f32 f128, f100, 0fBF7D64F0, f124;
fma.rn.f32 f129, f98, 0fBE11BAFB, f125;
fma.rn.f32 f130, f99, 0fBF7D64F0, f126;
fma.rn.f32 f131, f101, 0fBF27A4F4, f127;
fma.rn.f32 f132, f104, 0fBF4178CE, f128;
fma.rn.f32 f133, f102, 0fBF27A4F4, f129;
fma.rn.f32 f134, f103, 0fBF4178CE, f130;
fma.rn.f32 f135, f105, 0fBF75A155, f131;
fma.rn.f32 f136, f108, 0fBE903F40, f132;
fma.rn.f32 f137, f106, 0fBF75A155, f133;
fma.rn.f32 f138, f107, 0fBE903F40, f134;
sub.f32 f139, f135, f136;
add.f32 f140, f138, f137;
add.f32 f141, f136, f135;
sub.f32 f142, f137, f138;
fma.rn.f32 f143, f89, 0f3ED4B147, %44;
fma.rn.f32 f144, f92, 0fBF68DDA4, 0f00000000;
fma.rn.f32 f145, f90, 0f3ED4B147, %45;
fma.rn.f32 f146, f91, 0fBF68DDA4, 0f00000000;
fma.rn.f32 f147, f93, 0fBF27A4F4, f143;
fma.rn.f32 f148, f96, 0fBF4178CE, f144;
fma.rn.f32 f149, f94, 0fBF27A4F4, f145;
fma.rn.f32 f150, f95, 0fBF4178CE, f146;
fma.rn.f32 f151, f97, 0fBF75A155, f147;
fma.rn.f32 f152, f100, 0f3E903F40, f148;
fma.rn.f32 f153, f98, 0fBF75A155, f149;
fma.rn.f32 f154, f99, 0f3E903F40, f150;
fma.rn.f32 f155, f101, 0fBE11BAFB, f151;
fma.rn.f32 f156, f104, 0f3F7D64F0, f152;
fma.rn.f32 f157, f102, 0fBE11BAFB, f153;
fma.rn.f32 f158, f103, 0f3F7D64F0, f154;
fma.rn.f32 f159, f105, 0f3F575C64, f155;
fma.rn.f32 f160, f108, 0f3F0A6770, f156;
fma.rn.f32 f161, f106, 0f3F575C64, f157;
fma.rn.f32 f162, f107, 0f3F0A6770, f158;
sub.f32 f163, f159, f160;
add.f32 f164, f162, f161;
add.f32 f165, f160, f159;
sub.f32 f166, f161, f162;
fma.rn.f32 f167, f89, 0fBE11BAFB, %44;
fma.rn.f32 f168, f92, 0fBF7D64F0, 0f00000000;
fma.rn.f32 f169, f90, 0fBE11BAFB, %45;
fma.rn.f32 f170, f91, 0fBF7D64F0, 0f00000000;
fma.rn.f32 f171, f93, 0fBF75A155, f167;
fma.rn.f32 f172, f96, 0f3E903F40, f168;
fma.rn.f32 f173, f94, 0fBF75A155, f169;
fma.rn.f32 f174, f95, 0f3E903F40, f170;
fma.rn.f32 f175, f97, 0f3ED4B147, f171;
fma.rn.f32 f176, f100, 0f3F68DDA4, f172;
fma.rn.f32 f177, f98, 0f3ED4B147, f173;
fma.rn.f32 f178, f99, 0f3F68DDA4, f174;
fma.rn.f32 f179, f101, 0f3F575C64, f175;
fma.rn.f32 f180, f104, 0fBF0A6770, f176;
fma.rn.f32 f181, f102, 0f3F575C64, f177;
fma.rn.f32 f182, f103, 0fBF0A6770, f178;
fma.rn.f32 f183, f105, 0fBF27A4F4, f179;
fma.rn.f32 f184, f108, 0fBF4178CE, f180;
fma.rn.f32 f185, f106, 0fBF27A4F4, f181;
fma.rn.f32 f186, f107, 0fBF4178CE, f182;
sub.f32 f187, f183, f184;
add.f32 f188, f186, f185;
add.f32 f189, f184, f183;
sub.f32 f190, f185, f186;
fma.rn.f32 f191, f89, 0fBF27A4F4, %44;
fma.rn.f32 f192, f92, 0fBF4178CE, 0f00000000;
fma.rn.f32 f193, f90, 0fBF27A4F4, %45;
fma.rn.f32 f194, f91, 0fBF4178CE, 0f00000000;
fma.rn.f32 f195, f93, 0fBE11BAFB, f191;
fma.rn.f32 f196, f96, 0f3F7D64F0, f192;
fma.rn.f32 f197, f94, 0fBE11BAFB, f193;
fma.rn.f32 f198, f95, 0f3F7D64F0, f194;
fma.rn.f32 f199, f97, 0f3F575C64, f195;
fma.rn.f32 f200, f100, 0fBF0A6770, f196;
fma.rn.f32 f201, f98, 0f3F575C64, f197;
fma.rn.f32 f202, f99, 0fBF0A6770, f198;
fma.rn.f32 f203, f101, 0fBF75A155, f199;
fma.rn.f32 f204, f104, 0fBE903F40, f200;
fma.rn.f32 f205, f102, 0fBF75A155, f201;
fma.rn.f32 f206, f103, 0fBE903F40, f202;
fma.rn.f32 f207, f105, 0f3ED4B147, f203;
fma.rn.f32 f208, f108, 0f3F68DDA4, f204;
fma.rn.f32 f209, f106, 0f3ED4B147, f205;
fma.rn.f32 f210, f107, 0f3F68DDA4, f206;
sub.f32 f211, f207, f208;
add.f32 f212, f210, f209;
add.f32 f213, f208, f207;
sub.f32 f214, f209, f210;
fma.rn.f32 f215, f89, 0fBF75A155, %44;
fma.rn.f32 f216, f92, 0fBE903F40, 0f00000000;
fma.rn.f32 f217, f90, 0fBF75A155, %45;
fma.rn.f32 f218, f91, 0fBE903F40, 0f00000000;
fma.rn.f32 f219, f93, 0f3F575C64, f215;
fma.rn.f32 f220, f96, 0f3F0A6770, f216;
fma.rn.f32 f221, f94, 0f3F575C64, f217;
fma.rn.f32 f222, f95, 0f3F0A6770, f218;
fma.rn.f32 f223, f97, 0fBF27A4F4, f219;
fma.rn.f32 f224, f100, 0fBF4178CE, f220;
fma.rn.f32 f225, f98, 0fBF27A4F4, f221;
fma.rn.f32 f226, f99, 0fBF4178CE, f222;
fma.rn.f32 f227, f101, 0f3ED4B147, f223;
fma.rn.f32 f228, f104, 0f3F68DDA4, f224;
fma.rn.f32 f229, f102, 0f3ED4B147, f225;
fma.rn.f32 f230, f103, 0f3F68DDA4, f226;
fma.rn.f32 f231, f105, 0fBE11BAFB, f227;
fma.rn.f32 f232, f108, 0fBF7D64F0, f228;
fma.rn.f32 f233, f106, 0fBE11BAFB, f229;
fma.rn.f32 f234, f107, 0fBF7D64F0, f230;
sub.f32 f235, f231, f232;
add.f32 f236, f234, f233;
add.f32 f237, f232, f231;
sub.f32 f238, f233, f234;
add.f32 f239, %52, %100;
add.f32 f240, %53, %101;
sub.f32 f241, %52, %100;
sub.f32 f242, %53, %101;
add.f32 f243, %57, %94;
add.f32 f244, %59, %96;
sub.f32 f245, %57, %94;
sub.f32 f246, %59, %96;
add.f32 f247, %62, %89;
add.f32 f248, %64, %91;
sub.f32 f249, %62, %89;
sub.f32 f250, %64, %91;
add.f32 f251, %68, %84;
add.f32 f252, %69, %85;
sub.f32 f253, %68, %84;
sub.f32 f254, %69, %85;
add.f32 f255, %73, %78;
add.f32 f256, %75, %80;
sub.f32 f257, %73, %78;
sub.f32 f258, %75, %80;
add.f32 f259, %46, f239;
add.f32 f260, %48, f240;
add.f32 f261, f259, f243;
add.f32 f262, f260, f244;
add.f32 f263, f261, f247;
add.f32 f264, f262, f248;
add.f32 f265, f263, f251;
add.f32 f266, f264, f252;
add.f32 f267, f265, f255;
add.f32 f268, f266, f256;
fma.rn.f32 f269, f239, 0f3F575C64, %46;
fma.rn.f32 f270, f242, 0fBF0A6770, 0f00000000;
fma.rn.f32 f271, f240, 0f3F575C64, %48;
fma.rn.f32 f272, f241, 0fBF0A6770, 0f00000000;
fma.rn.f32 f273, f243, 0f3ED4B147, f269;
fma.rn.f32 f274, f246, 0fBF68DDA4, f270;
fma.rn.f32 f275, f244, 0f3ED4B147, f271;
fma.rn.f32 f276, f245, 0fBF68DDA4, f272;
fma.rn.f32 f277, f247, 0fBE11BAFB, f273;
fma.rn.f32 f278, f250, 0fBF7D64F0, f274;
fma.rn.f32 f279, f248, 0fBE11BAFB, f275;
fma.rn.f32 f280, f249, 0fBF7D64F0, f276;
fma.rn.f32 f281, f251, 0fBF27A4F4, f277;
fma.rn.f32 f282, f254, 0fBF4178CE, f278;
fma.rn.f32 f283, f252, 0fBF27A4F4, f279;
fma.rn.f32 f284, f253, 0fBF4178CE, f280;
fma.rn.f32 f285, f255, 0fBF75A155, f281;
fma.rn.f32 f286, f258, 0fBE903F40, f282;
fma.rn.f32 f287, f256, 0fBF75A155, f283;
fma.rn.f32 f288, f257, 0fBE903F40, f284;
sub.f32 f289, f285, f286;
add.f32 f290, f288, f287;
add.f32 f291, f286, f285;
sub.f32 f292, f287, f288;
fma.rn.f32 f293, f239, 0f3ED4B147, %46;
fma.rn.f32 f294, f242, 0fBF68DDA4, 0f00000000;
fma.rn.f32 f295, f240, 0f3ED4B147, %48;
fma.rn.f32 f296, f241, 0fBF68DDA4, 0f00000000;
fma.rn.f32 f297, f243, 0fBF27A4F4, f293;
fma.rn.f32 f298, f246, 0fBF4178CE, f294;
fma.rn.f32 f299, f244, 0fBF27A4F4, f295;
fma.rn.f32 f300, f245, 0fBF4178CE, f296;
fma.rn.f32 f301, f247, 0fBF75A155, f297;
fma.rn.f32 f302, f250, 0f3E903F40, f298;
fma.rn.f32 f303, f248, 0fBF75A155, f299;
fma.rn.f32 f304, f249, 0f3E903F40, f300;
fma.rn.f32 f305, f251, 0fBE11BAFB, f301;
fma.rn.f32 f306, f254, 0f3F7D64F0, f302;
fma.rn.f32 f307, f252, 0fBE11BAFB, f303;
fma.rn.f32 f308, f253, 0f3F7D64F0, f304;
fma.rn.f32 f309, f255, 0f3F575C64, f305;
fma.rn.f32 f310, f258, 0f3F0A6770, f306;
fma.rn.f32 f311, f256, 0f3F575C64, f307;
fma.rn.f32 f312, f257, 0f3F0A6770, f308;
sub.f32 f313, f309, f310;
add.f32 f314, f312, f311;
add.f32 f315, f310, f309;
sub.f32 f316, f311, f312;
fma.rn.f32 f317, f239, 0fBE11BAFB, %46;
fma.rn.f32 f318, f242, 0fBF7D64F0, 0f00000000;
fma.rn.f32 f319, f240, 0fBE11BAFB, %48;
fma.rn.f32 f320, f241, 0fBF7D64F0, 0f00000000;
fma.rn.f32 f321, f243, 0fBF75A155, f317;
fma.rn.f32 f322, f246, 0f3E903F40, f318;
fma.rn.f32 f323, f244, 0fBF75A155, f319;
fma.rn.f32 f324, f245, 0f3E903F40, f320;
fma.rn.f32 f325, f247, 0f3ED4B147, f321;
fma.rn.f32 f326, f250, 0f3F68DDA4, f322;
fma.rn.f32 f327, f248, 0f3ED4B147, f323;
fma.rn.f32 f328, f249, 0f3F68DDA4, f324;
fma.rn.f32 f329, f251, 0f3F575C64, f325;
fma.rn.f32 f330, f254, 0fBF0A6770, f326;
fma.rn.f32 f331, f252, 0f3F575C64, f327;
fma.rn.f32 f332, f253, 0fBF0A6770, f328;
fma.rn.f32 f333, f255, 0fBF27A4F4, f329;
fma.rn.f32 f334, f258, 0fBF4178CE, f330;
fma.rn.f32 f335, f256, 0fBF27A4F4, f331;
fma.rn.f32 f336, f257, 0fBF4178CE, f332;
sub.f32 f337, f333, f334;
add.f32 f338, f336, f335;
add.f32 f339, f334, f333;
sub.f32 f340, f335, f336;
fma.rn.f32 f341, f239, 0fBF27A4F4, %46;
fma.rn.f32 f342, f242, 0fBF4178CE, 0f00000000;
fma.rn.f32 f343, f240, 0fBF27A4F4, %48;
fma.rn.f32 f344, f241, 0fBF4178CE, 0f00000000;
fma.rn.f32 f345, f243, 0fBE11BAFB, f341;
fma.rn.f32 f346, f246, 0f3F7D64F0, f342;
fma.rn.f32 f347, f244, 0fBE11BAFB, f343;
fma.rn.f32 f348, f245, 0f3F7D64F0, f344;
fma.rn.f32 f349, f247, 0f3F575C64, f345;
fma.rn.f32 f350, f250, 0fBF0A6770, f346;
fma.rn.f32 f351, f248, 0f3F575C64, f347;
fma.rn.f32 f352, f249, 0fBF0A6770, f348;
fma.rn.f32 f353, f251, 0fBF75A155, f349;
fma.rn.f32 f354, f254, 0fBE903F40, f350;
fma.rn.f32 f355, f252, 0fBF75A155, f351;
fma.rn.f32 f356, f253, 0fBE903F40, f352;
fma.rn.f32 f357, f255, 0f3ED4B147, f353;
fma.rn.f32 f358, f258, 0f3F68DDA4, f354;
fma.rn.f32 f359, f256, 0f3ED4B147, f355;
fma.rn.f32 f360, f257, 0f3F68DDA4, f356;
sub.f32 f361, f357, f358;
add.f32 f362, f360, f359;
add.f32 f363, f358, f357;
sub.f32 f364, f359, f360;
fma.rn.f32 f365, f239, 0fBF75A155, %46;
fma.rn.f32 f366, f242, 0fBE903F40, 0f00000000;
fma.rn.f32 f367, f240, 0fBF75A155, %48;
fma.rn.f32 f368, f241, 0fBE903F40, 0f00000000;
fma.rn.f32 f369, f243, 0f3F575C64, f365;
fma.rn.f32 f370, f246, 0f3F0A6770, f366;
fma.rn.f32 f371, f244, 0f3F575C64, f367;
fma.rn.f32 f372, f245, 0f3F0A6770, f368;
fma.rn.f32 f373, f247, 0fBF27A4F4, f369;
fma.rn.f32 f374, f250, 0fBF4178CE, f370;
fma.rn.f32 f375, f248, 0fBF27A4F4, f371;
fma.rn.f32 f376, f249, 0fBF4178CE, f372;
fma.rn.f32 f377, f251, 0f3ED4B147, f373;
fma.rn.f32 f378, f254, 0f3F68DDA4, f374;
fma.rn.f32 f379, f252, 0f3ED4B147, f375;
fma.rn.f32 f380, f253, 0f3F68DDA4, f376;
fma.rn.f32 f381, f255, 0fBE11BAFB, f377;
fma.rn.f32 f382, f258, 0fBF7D64F0, f378;
fma.rn.f32 f383, f256, 0fBE11BAFB, f379;
fma.rn.f32 f384, f257, 0fBF7D64F0, f380;
sub.f32 f385, f381, f382;
add.f32 f386, f384, f383;
add.f32 f387, f382, f381;
sub.f32 f388, f383, f384;
mul.f32 f389, f289, 0f3F75A155;
mul.f32 f390, f290, 0fBE903F40;
sub.f32 f391, f389, f390;
mul.f32 f392, f290, 0f3F75A155;
fma.rn.f32 f393, f289, 0fBE903F40, f392;
mul.f32 f394, f313, 0f3F575C64;
mul.f32 f395, f314, 0fBF0A6770;
sub.f32 f396, f394, f395;
mul.f32 f397, f314, 0f3F575C64;
fma.rn.f32 f398, f313, 0fBF0A6770, f397;
mul.f32 f399, f337, 0f3F27A4F4;
mul.f32 f400, f338, 0fBF4178CE;
sub.f32 f401, f399, f400;
mul.f32 f402, f338, 0f3F27A4F4;
fma.rn.f32 f403, f337, 0fBF4178CE, f402;
mul.f32 f404, f361, 0f3ED4B147;
mul.f32 f405, f362, 0fBF68DDA4;
sub.f32 f406, f404, f405;
mul.f32 f407, f362, 0f3ED4B147;
fma.rn.f32 f408, f361, 0fBF68DDA4, f407;
mul.f32 f409, f385, 0f3E11BAFB;
mul.f32 f410, f386, 0fBF7D64F0;
sub.f32 f411, f409, f410;
mul.f32 f412, f386, 0f3E11BAFB;
fma.rn.f32 f413, f385, 0fBF7D64F0, f412;
mul.f32 f414, f387, 0fBE11BAFB;
mul.f32 f415, f388, 0fBF7D64F0;
sub.f32 f416, f414, f415;
mul.f32 f417, f388, 0fBE11BAFB;
fma.rn.f32 f418, f387, 0fBF7D64F0, f417;
mul.f32 f419, f363, 0fBED4B147;
mul.f32 f420, f364, 0fBF68DDA4;
sub.f32 f421, f419, f420;
mul.f32 f422, f364, 0fBED4B147;
fma.rn.f32 f423, f363, 0fBF68DDA4, f422;
mul.f32 f424, f339, 0fBF27A4F4;
mul.f32 f425, f340, 0fBF4178CE;
sub.f32 f426, f424, f425;
mul.f32 f427, f340, 0fBF27A4F4;
fma.rn.f32 f428, f339, 0fBF4178CE, f427;
mul.f32 f429, f315, 0fBF575C64;
mul.f32 f430, f316, 0fBF0A6770;
sub.f32 f431, f429, f430;
mul.f32 f432, f316, 0fBF575C64;
fma.rn.f32 f433, f315, 0fBF0A6770, f432;
mul.f32 f434, f291, 0fBF75A155;
mul.f32 f435, f292, 0fBE903F40;
sub.f32 f436, f434, f435;
mul.f32 f437, f292, 0fBF75A155;
fma.rn.f32 f438, f291, 0fBE903F40, f437;
add.f32 %1, f118, f268;
add.f32 %0, f117, f267;
add.f32 %3, f140, f393;
add.f32 %2, f139, f391;
add.f32 %5, f164, f398;
add.f32 %4, f163, f396;
add.f32 %7, f188, f403;
add.f32 %6, f187, f401;
add.f32 %9, f212, f408;
add.f32 %8, f211, f406;
add.f32 %11, f236, f413;
add.f32 %10, f235, f411;
add.f32 %13, f238, f418;
add.f32 %12, f237, f416;
add.f32 %15, f214, f423;
add.f32 %14, f213, f421;
add.f32 %17, f190, f428;
add.f32 %16, f189, f426;
add.f32 %19, f166, f433;
add.f32 %18, f165, f431;
add.f32 %21, f142, f438;
add.f32 %20, f141, f436;
sub.f32 %23, f118, f268;
sub.f32 %22, f117, f267;
sub.f32 %25, f140, f393;
sub.f32 %24, f139, f391;
sub.f32 %27, f164, f398;
sub.f32 %26, f163, f396;
sub.f32 %29, f188, f403;
sub.f32 %28, f187, f401;
sub.f32 %31, f212, f408;
sub.f32 %30, f211, f406;
sub.f32 %33, f236, f413;
sub.f32 %32, f235, f411;
sub.f32 %35, f238, f418;
sub.f32 %34, f237, f416;
sub.f32 %37, f214, f423;
sub.f32 %36, f213, f421;
sub.f32 %39, f190, f428;
sub.f32 %38, f189, f426;
sub.f32 %41, f166, f433;
sub.f32 %40, f165, f431;
sub.f32 %43, f142, f438;
sub.f32 %42, f141, f436;
})"
     : "=f"(rmem[0].x), "=f"(rmem[0].y), "=f"(rmem[1].x), "=f"(rmem[1].y), "=f"(rmem[2].x), "=f"(rmem[2].y), "=f"(rmem[3].x), "=f"(rmem[3].y), "=f"(rmem[4].x), "=f"(rmem[4].y), "=f"(rmem[5].x), "=f"(rmem[5].y), "=f"(rmem[6].x), "=f"(rmem[6].y), "=f"(rmem[7].x), "=f"(rmem[7].y), "=f"(rmem[8].x), "=f"(rmem[8].y), "=f"(rmem[9].x), "=f"(rmem[9].y), "=f"(rmem[10].x), "=f"(rmem[10].y), "=f"(rmem[11].x), "=f"(rmem[11].y), "=f"(rmem[12].x), "=f"(rmem[12].y), "=f"(rmem[13].x), "=f"(rmem[13].y), "=f"(rmem[14].x), "=f"(rmem[14].y), "=f"(rmem[15].x), "=f"(rmem[15].y), "=f"(rmem[16].x), "=f"(rmem[16].y), "=f"(rmem[17].x), "=f"(rmem[17].y), "=f"(rmem[18].x), "=f"(rmem[18].y), "=f"(rmem[19].x), "=f"(rmem[19].y), "=f"(rmem[20].x), "=f"(rmem[20].y), "=f"(rmem[21].x), "=f"(rmem[21].y): "f"(rmem[0].x), "f"(rmem[0].y), "f"(rmem[1].x), "f"(rmem[1].y), "f"(rmem[1].y), "f"(rmem[2].x), "f"(rmem[2].y), "f"(rmem[2].y), "f"(rmem[3].x), "f"(rmem[3].y), "f"(rmem[4].x), "f"(rmem[4].y), "f"(rmem[4].y), "f"(rmem[5].x), "f"(rmem[5].y), "f"(rmem[5].y), "f"(rmem[6].x), "f"(rmem[6].y), "f"(rmem[7].x), "f"(rmem[7].y), "f"(rmem[7].y), "f"(rmem[8].x), "f"(rmem[8].y), "f"(rmem[8].y), "f"(rmem[9].x), "f"(rmem[9].y), "f"(rmem[10].x), "f"(rmem[10].y), "f"(rmem[10].y), "f"(rmem[11].x), "f"(rmem[11].y), "f"(rmem[11].y), "f"(rmem[12].x), "f"(rmem[12].y), "f"(rmem[13].x), "f"(rmem[13].y), "f"(rmem[13].y), "f"(rmem[14].x), "f"(rmem[14].y), "f"(rmem[14].y), "f"(rmem[15].x), "f"(rmem[15].y), "f"(rmem[16].x), "f"(rmem[16].y), "f"(rmem[16].y), "f"(rmem[17].x), "f"(rmem[17].y), "f"(rmem[17].y), "f"(rmem[18].x), "f"(rmem[18].y), "f"(rmem[19].x), "f"(rmem[19].y), "f"(rmem[19].y), "f"(rmem[20].x), "f"(rmem[20].y), "f"(rmem[20].y), "f"(rmem[21].x), "f"(rmem[21].y));
};


#endif
